decayed corpse

Translations
cadavre en décomposition